interlocking grates - Turc Anglais Dictionnaire